package com.ruoyi.system.domain;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 student_score
 * 
 * @author ruoyi
 * @date 2023-10-27
 */
@Data
public class StudentScore extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 身份证号 */
    @Excel(name = "身份证号")
    private String idCard;

    /** 投档成绩 */
    @Excel(name = "投档成绩")
    private String submissionScore;

    /** 语文 */
    @Excel(name = "语文")
    private String chinese;

    /** 数学 */
    @Excel(name = "数学")
    private String math;

    /** 外语 */
    @Excel(name = "外语")
    private String language;

    /** 综合 */
    @Excel(name = "综合")
    private String comprehensive;

    /** 文化成绩（艺体） */
    @Excel(name = "文化成绩（艺体）")
    private String culturalScore;

    /** 专业成绩*/
    @Excel(name = "专业成绩")
    private String majorScore;

    /** 专业录取志愿 */
    @Excel(name = "专业录取志愿")
    private String professionalNum;

    /** 政策加分 */
    @Excel(name = "政策加分")
    private String policyPoints;

    /** 专业成绩（艺体） */
    @Excel(name = "专业成绩（艺体）")
    private String majorScoreYt;

    /** 总分 */
    @Excel(name = "总分")
    private String zongfen;

    /** 特征成绩（含加分） */
    @Excel(name = "特征成绩（含加分）")
    private String featureScore;


    @Excel(name = "物理")
    private String physics;

    @Excel(name = "化学")
    private String chemistry;

    @Excel(name = "生物")
    private String biology;

    @Excel(name = "政治")
    private String politics;

    @Excel(name = "历史")
    private String history;

    @Excel(name = "地理")
    private String geography;



    public void setIdCard(String idCard) 
    {
        this.idCard = idCard;
    }

    public String getIdCard() 
    {
        return idCard;
    }
    public void setSubmissionScore(String submissionScore) 
    {
        this.submissionScore = submissionScore;
    }

    public String getSubmissionScore() 
    {
        return submissionScore;
    }
    public void setChinese(String chinese) 
    {
        this.chinese = chinese;
    }

    public String getChinese() 
    {
        return chinese;
    }
    public void setMath(String math) 
    {
        this.math = math;
    }

    public String getMath() 
    {
        return math;
    }
    public void setLanguage(String language) 
    {
        this.language = language;
    }

    public String getLanguage() 
    {
        return language;
    }
    public void setComprehensive(String comprehensive) 
    {
        this.comprehensive = comprehensive;
    }

    public String getComprehensive() 
    {
        return comprehensive;
    }
    public void setCulturalScore(String culturalScore) 
    {
        this.culturalScore = culturalScore;
    }

    public String getCulturalScore() 
    {
        return culturalScore;
    }
    public void setMajorScore(String majorScore) 
    {
        this.majorScore = majorScore;
    }

    public String getMajorScore() 
    {
        return majorScore;
    }
    public void setProfessionalNum(String professionalNum) 
    {
        this.professionalNum = professionalNum;
    }

    public String getProfessionalNum() 
    {
        return professionalNum;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("idCard", getIdCard())
            .append("submissionScore", getSubmissionScore())
            .append("chinese", getChinese())
            .append("math", getMath())
            .append("language", getLanguage())
            .append("comprehensive", getComprehensive())
            .append("culturalScore", getCulturalScore())
            .append("majorScore", getMajorScore())
            .append("professionalNum", getProfessionalNum())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
